/*
 * @Author: your name
 * @Date: 2021-06-24 11:29:26
 * @LastEditTime: 2021-06-24 17:29:11
 * @LastEditors: Please set LastEditors
 * @Description: In User Settings Edit
 * @FilePath: /shujucaiji/lib/db/_Summary.js
 */
const mongoose = require('mongoose');

const Schema = mongoose.Schema;

const _Summary = new Schema({
  'projectName': {
    type: String,
    default: '',
  }, // 项目名称
  'projectId': {
    type: String,
    default: '',
  }, // 项目id
  'workName': {
    type: String,
    default: '',
  }, // 工作面
  'vehId': {
    type: String,
    default: '',
  }, // 车辆唯一Id
  'date': {
    type: Number,
    default: Date.now(),
  }, // 数据记录日期
  'startTime': Number, // 数据记录开始时间
  'endTime': {
    type: Number,
    default: 0,
  }, // 数据记录结束时间
  'timeLength': {
    type: Number,
    default: 0,
  }, // 扩孔时长
  'currentCLIndex': {
    type: Number,
    default: 1,
  }, //当前钻杆数

  //   控向记录数据
  // 'CL': {
  //   type: Number,
  //   default: 0,
  // }, // 单根钻杆长度
  // 'MD': {
  //   type: Number,
  //   default: 0,
  // }, // 累计钻杆长度
  // 'Away': {
  //   type: Number,
  //   default: 0,
  // }, // 水平长度
  // 'HS': {
  //   type: Number,
  //   default: 0,
  // }, // 钟面角
  // 'INC': {
  //   type: Number,
  //   default: 0,
  // }, // 上下倾角, 默认水平90°
  // 'AZ': {
  //   type: Number,
  //   default: 0,
  // }, // 方位角
  // 'HT': {
  //   type: Number,
  //   default: 0,
  // }, // 自然磁场干扰
  // 'Dip': {
  //   type: Number,
  //   default: 0,
  // }, // 磁偏角
  // 'Elev': {
  //   type: Number,
  //   default: 0,
  // }, // 高程
  // 'Right': {
  //   type: Number,
  //   default: 0,
  // }, // 左右偏移量

  //   司钻记录数据
  'deepLength': {
    type: Number,
    default: 0,
  }, //
  'runningForce': {
    type: String,
    default: 0,
  }, // 行走压力
  'rotateForce': {
    type: String,
    default: 0,
  }, // 旋转压力
  'landVol': {
    type: String,
    default: '',
  }, // 泥浆流量
  'landForce': {
    type: String,
    default: 0,
  }, // 泥浆压力
  'rotateSpeed': {
    type: Number,
    default: 0,
  }, // 旋转速度
  'engineSpeed': {
    type: Number,
    default: 0,
  },
  'operator': {
    type: String,
    default: '',
  }, // 操作人员
}, { 'timestamps': true });

module.exports = _Summary;